package org.apache.rocketmq.common;

import java.io.Serializable;



/**
 * @课程描述:从零带你写框架系列中的课程，整个系列包含netty，xxl-job，rocketmq，nacos，sofajraft，spring，springboot，disruptor，编译器，虚拟机等等。
 * @author：陈清风扬，个人微信号：chenqingfengyangjj。
 * @date:2024/12/25
 * @方法描述：这个类的对象在第一版本还用不到，在第二版本代码中就会用到了
 * 主要是用来存放请求处理器和处理请求的线程池
 */
public class Pair<T1, T2> implements Serializable {

    private T1 object1;

    private T2 object2;


    public Pair(T1 object1, T2 object2) {

        this.object1 = object1;
        this.object2 = object2;
    }


    public T1 getObject1() {
        return object1;
    }


    public void setObject1(T1 object1) {
        this.object1 = object1;
    }


    public T2 getObject2() {
        return object2;
    }


    public void setObject2(T2 object2) {
        this.object2 = object2;
    }
}

